discovery-based science - German English Dictionary